<?php
/*
 * 通过对参数的控制，使用一个定时处理类，远程执行
 * 
 * #!/usr/local/php/bin/php -q
	<?php
	$sStype = $argv[1];
	$sTime = time();
	$sKey = md5($sTime.'flan');
	file_get_contents('http://www.4318.com/cron/times?f_type='.$sStype.'&f_time='.$sTime.'&f_key='.$sKey);
	
	
	class AAA{
	public function times(){
		$sType = I('get.f_type');
		$sTime = I('get.f_time');
		$sKey = I('get.f_key');
		
		if ($sKey != md5($sTime.'flan') || (time() - $sTime > 60)){
			return false;
		}
		
		if ($sType == 'mallorder'){
			import("@.Common.Yiqifa");
			$pYiqifa = new Yiqifa();
			$pYiqifa->getOrder();
		}
	}
	}
	
	
	
 *
1. php 文件

	#!/usr/local/php/bin/php -q
	<?php
	echo time();
	
	
2. crontab配置

	1-59 * * * * /usr/local/php/bin/php /data/www/4318/cron/cron/test.php  >> /data/www/4318/cron/cron/cron.txt
	*/1 * * * * /usr/local/php/bin/php /data/www/4318/cron/cron/test.php  >> /data/www/4318/cron/cron/cron.txt
	

3. 传入参数

	*/1 * * * * /usr/local/php/bin/php /data/www/4318/cron/cron/test.php mallorder
	
	在php文件中使用  $argv[1]接收第一个，多个参数按顺序接受，
	
	
	PHP CLI带有两个特殊的变量，专门用来达到这个目的：
	　　一个是$argv变量，它通过命令行把传递给PHP脚本的参数保存为单独的数组元素；
	　　另一个是$argc变量，它用来保存$argv数组里元素的个数。
	　　

